Mock Object (xUTP.com)
Replace an object the system under test (SUT) depends on with a test-specific object that verifies it is being used correctly by the SUT.
「SUTが依存するオブジェクトを、SUTによって正しく使われたかを検証するテストに特化したオブジェクトに置き換える」
SUTのindirect outputがMock Objectに渡る
これをverifyしている!
例でmockLog
configurationとしてsetするメソッドを呼ぶ
verifyにてmockLog.verify();